//
#ifndef DATA_FORMAT_CONVERSION_H_
#define DATA_FORMAT_CONVERSION_H_
#include <stdint.h>
#include <vector>
#include <map>
#include <queue>
#include <iostream>
#include "private_struct.h"
#include "public_struct.h"

class DataFormatConversion {
public:
    DataFormatConversion();
    ~DataFormatConversion();

    void conversion(std::vector<PointIn>& input, std::vector <PointInfo>& output);
    void data_select(std::vector<PointIn>& input, std::vector <PointIn>& output);
    void data_con(std::vector<PointIn>& in_dot_pre,std::vector<PointIn>& in_dot_now, std::vector <PointIn>& output,bool circle_flag);
};



#endif // DATA_FORMAT_CONVERSION_H